Ceylon swamplily
noun
variants
or less commonly Ceylon lily
: a large tropical Asian and African bulbous herb (Crinum zeylanicum) of the amaryllis family having white flowers striped with red
Love words? Need even more definitions?
Merriam-Webster unabridged
Share